package edu.maping.easy.sequence.ticker;

import edu.maping.easy.gui.GuiFactory;
import edu.maping.easy.model.Thing;
import processing.core.PApplet;
import processing.xml.XMLElement;

public interface Ticker {

	void updateTrigger(PApplet pApplet, Thing thing);
	
	boolean isTrigerred();
	
	String getName();
	
	Ticker newTicker();
	
	boolean isReadyToNewTicker();
	
	boolean setReadyToNewTicker();
	
	void desXmlIzation(XMLElement seqsElement);
	
	XMLElement xmlIzation();
}
